package com.example.casserver.dto;

import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * 登录响应数据传输对象
 */
@Data
@AllArgsConstructor
public class LoginResponse {
    /**
     * 响应状态：success 或 error
     */
    private String status;

    /**
     * JWT令牌，用于后续的API访问认证
     */
    private String token;

    /**
     * 服务票据ID
     * 仅在指定了service参数时返回
     */
    private String ticket;

    /**
     * 重定向URL
     * 仅在指定了service参数时返回，包含服务票据
     */
    private String redirectUrl;
} 